package GUI;

import javax.swing.JLabel;

public class DesplazadorBala extends Desplazador {

	public DesplazadorBala(JLabel l, PapelMapa m) {
		super(l, m);
	}
	
	public synchronized void run(){
		try {	
			while(true){
				sleep(2);
				if(procesar){
					etiqueta.setVisible(true);
					
					while(etiqueta.getX()!=fin.getX()||etiqueta.getY()!=fin.getY()){
						etiqueta.setBounds(etiqueta.getX()+dx, etiqueta.getY()+dy, etiqueta.getWidth(), etiqueta.getHeight());
						
						
							sleep(2);
						
					}
					
					procesar=false;
					map.eliminar2();
					etiqueta.setVisible(false);
				}
			}	
			} catch (InterruptedException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}
	



}